#include <iostream>
#include<math.h>
using namespace std;
int main()
{
    float a,b,c;
    cout<<"Please 输入三角形的三条边：";
    cin>>a>>b>>c;
    if((a>0)&&(b>0)&&(c>0)&&((a+b)>c)&&((a+c)>b)&&((b+c)>a))
    {
        if((a==b)&&(a==c))cout<<"\n此乃等边三角形";
        if((a==b)||(a==c)||(b==c))cout<<"\n这是等腰三角形";         
        if(((pow(a,2)+pow(b,2))==pow(c,2))||((pow(a,2)+pow(c,2))==pow(b,2))||((pow(b,2)+pow(c,2))==pow(a,2)))
            cout<<"\n此乃直角三角形";
        else cout<<"\n这不是三角形";




    }
    return 0;
}